package com.frain.springcloud.face.entity;

import java.io.Serializable;

public class Attribute implements Serializable {

    /** 
     * @Fields serialVersionUID : 
     */
    private static final long serialVersionUID = -8531025947235704949L;

    private Age age;

    private Beauty beauty;

    private Blur blur;

    private Emotion emotion;

    private Ethnicity ethnicity;

    private Eyegaze eyegaze;

    private Eyestatus eyestatus;

    private Facequality facequality;

    private Gender gender;

    private Glass glass;

    private Headpose headpose;

    private Mouthstatus mouthstatus;

    private SkinStatus skinstatus;

    private Smile smile;

    public Age getAge() {
        return age;
    }

    public void setAge(Age age) {
        this.age = age;
    }

    public Beauty getBeauty() {
        return beauty;
    }

    public void setBeauty(Beauty beauty) {
        this.beauty = beauty;
    }

    public Blur getBlur() {
        return blur;
    }

    public void setBlur(Blur blur) {
        this.blur = blur;
    }

    public Emotion getEmotion() {
        return emotion;
    }

    public void setEmotion(Emotion emotion) {
        this.emotion = emotion;
    }

    public Ethnicity getEthnicity() {
        return ethnicity;
    }

    public void setEthnicity(Ethnicity ethnicity) {
        this.ethnicity = ethnicity;
    }

    public Eyegaze getEyegaze() {
        return eyegaze;
    }

    public void setEyegaze(Eyegaze eyegaze) {
        this.eyegaze = eyegaze;
    }

    public Eyestatus getEyestatus() {
        return eyestatus;
    }

    public void setEyestatus(Eyestatus eyestatus) {
        this.eyestatus = eyestatus;
    }

    public Facequality getFacequality() {
        return facequality;
    }

    public void setFacequality(Facequality facequality) {
        this.facequality = facequality;
    }

    public Gender getGender() {
        return gender;
    }

    public void setGender(Gender gender) {
        this.gender = gender;
    }

    public Glass getGlass() {
        return glass;
    }

    public void setGlass(Glass glass) {
        this.glass = glass;
    }

    public Headpose getHeadpose() {
        return headpose;
    }

    public void setHeadpose(Headpose headpose) {
        this.headpose = headpose;
    }

    public Mouthstatus getMouthstatus() {
        return mouthstatus;
    }

    public void setMouthstatus(Mouthstatus mouthstatus) {
        this.mouthstatus = mouthstatus;
    }

    public SkinStatus getSkinstatus() {
        return skinstatus;
    }

    public void setSkinstatus(SkinStatus skinstatus) {
        this.skinstatus = skinstatus;
    }

    public Smile getSmile() {
        return smile;
    }

    public void setSmile(Smile smile) {
        this.smile = smile;
    }

    @Override
    public String toString() {
        return "Attribute [age=" + age + ", beauty=" + beauty + ", blur=" + blur + ", emotion=" + emotion
                + ", ethnicity=" + ethnicity + ", eyegaze=" + eyegaze + ", eyestatus=" + eyestatus + ", facequality="
                + facequality + ", gender=" + gender + ", glass=" + glass + ", headpose=" + headpose + ", mouthstatus="
                + mouthstatus + ", skinstatus=" + skinstatus + ", smile=" + smile + "]";
    }

}
